Few-Shots Parallel Algorithm Portfolio Construction via Co-Evolution

نویسندگان

چکیده

Generalization, i.e., the ability of solving problem instances that are not available during system design and development phase, is a critical goal for intelligent systems. A typical way to achieve good generalization learn model from vast data. In context heuristic search, such paradigm could be implemented as configuring parameters parallel algorithm portfolio (PAP) based on set “training” instances, which often referred PAP construction. However, compared traditional machine learning, construction suffers lack training obtained PAPs may fail generalize well. This article proposes novel competitive co-evolution scheme, named parameterized search (CEPS), remedy this challenge. By co-evolving configuration population an instance population, CEPS capable obtaining generalizable with few instances. The advantage in improving analytically shown article. Two concrete algorithms, namely, CEPS-TSP CEPS-VRPSPDTW, presented traveling salesman (TSP) vehicle routing simultaneous pickup-delivery time windows (VRPSPDTW), respectively. experimental results show has led better generalization, even managed find new best-known solutions some

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic construction of parallel portfolios via algorithm configuration

Since 2004, increases in computational power described by Moore’s law have substantially been realized in the form of additional cores rather than through faster clock speeds. To make effective use of modern hardware when solving hard computational problems, it is therefore necessary to employ parallel solution strategies. In this work, we demonstrate how effective parallel solvers for proposit...

متن کامل

A New Parallel Partition Algorithm for Parallel Suffix Tree Construction

The suffix tree is a compacted trie of all suffixes of a given string. It is a fundamental data structure in a wide range of domains such as text processing, data compression, computer vision, computational biology, and so on [1]. Moreover, it can be used for network researches such as web analysis, which has been studied actively [2], [3]. For example, suffix trees have been utilized to effect...

متن کامل

Algorithm Configuration for Portfolio-based Parallel SAT-Solving

Since 2004, the increases in processing power enabled by Moore’s law have been primarily achieved by means of multi-core processor architectures. To make effective use of modern hardware when solving hard computational problems, it is therefore necessary to employ parallel solution strategies. In this work, we demonstrate how effective parallel solvers for SAT, one of the most widely studied NP...

متن کامل

From Sequential Algorithm Selection to Parallel Portfolio Selection

In view of the increasing importance of hardware parallelism, a natural extension of per-instance algorithm selection is to select a set of algorithms to be run in parallel on a given problem instance, based on features of that instance. Here, we explore how existing algorithm selection techniques can be effectively parallelized. To this end, we leverage the machine learning models used by exis...

متن کامل

Parallel Algorithm Portfolio with Market Trading-Based Time Allocation

We propose a parallel portfolio of metaheuristic algorithms that adopts a market trading-based time allocationmechanism. This mechanism dynamically allocates the total available execution time of the portfolio by favoring better-performing algorithms. The proposed approach is assessed on a significant Operations Research problem, namely the single-item lot sizing problem with returns and remanu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Evolutionary Computation

سال: 2021

ISSN: ['1941-0026', '1089-778X']

DOI: https://doi.org/10.1109/tevc.2021.3059661